package com.efounder.form;

import com.efounder.builder.base.data.DataSetEvent;
import com.efounder.builder.base.data.EFDataSet;
import com.efounder.builder.base.data.EFRowSet;

public interface DMComponent {
	// 与组件相关的操作
	DataSetComponent getDataSetComponent() ;
	void setDataSetComponent(DataSetComponent dsc);
	void setDataSetID(String dataSetID) ;
	String getDataSetID();
	void setDataSet(EFDataSet dataSet);
	EFDataSet getDataSet();
	EFRowSet getMainRowSet();
	//dataSet改变处理
	void dataSetChanged(DataSetEvent event);
	// 事件监听器
	//public void dataSetComponentListener(DataSetComponentEvent dataSetComponentEvent) :void;	
}
